25
10
13
18
73
8
37
7
62
27
11
17
23
31
44
16
42
29
26
51
32
94
193
46
3
126
58
21
48
22
387
53
117
12
138
125
38
119
52
165
159
28
109
154
54
72