25
35
83
16
17
70
11
19
22
33
3
26
9
187
7
38
31
27
54
62
14
8
5
13
77
378
15
229
141
97
338
136
37
92
160
76
124
142
20
64
24
152
18
10
23
39
41
65