96
9
17
112
22
20
18
34
25
23
51
31
24
145
16
131
12
15
32
27
83
88
132
37
43
19
41
44
111
29
11
68
59
13
5
57
193
14
50
95
39
2
362
100