25
20
23
51
31
24
145
16
131
12
15
32
27
83
87
132
37
43
19
41
42
111
29
112
11
68
34
59
9
13
5
57
193
14
50
95
44
39
2
362
100
35
85
272