2
153
19
74
31
105
12
49
9
75
27
11
111
33
52
70
73
38
43
23
25
46
80
319
54
20
30
34
205
209
45
37
79
40
112
21
29
47
71
863
60
17
85
86
137
36