92
16
106
47
22
51
34
76
35
24
60
248
109
98
67
50
15
91
28
21
11
26
27
138
111
19
110
20
32
25
57
104
145
30
38
77
14
7
36
3