105
28
36
137
27
86
35
30
3
18
48
17
42
54
9
194
84
43
83
24
100
12
34
130
6
11
60
61
8
15
22
77
396
143
233
47
67
108
52
38
121
14
26
236
5
19
37
64
10