2
165
38
17
45
27
18
13
58
5
16
51
6
57
87
14
25
73
335
94
22
15
117
26
40
76
63
88
11
53
8
28
3
20
47
222
72
55
29
10
244
41
248
197
99