2
12
36
103
13
57
149
90
5
14
6
40
45
112
74
30
18
33
22
62
60
55
35
38
11
42
251
51
65
25
50
23
236
34
27
75
21
7
99
73
47
183
67
83
186
16
92