50
119
2
450
60
48
62
83
35
38
57
7
3
104
162
40
51
22
37
10
9
18
172
55
86
12
114
72
21
76
28
32
43
23
29
30
33
41
39
357
25
27
8
77
11