2
38
25
26
60
37
19
42
102
34
35
54
31
22
16
20
30
14
32
13
81
8
187
17
21
55
45
67
49
47
322
9
114
219
144
57
215
270
620
79
268
92
51
80
6
88