112
85
145
41
28
46
191
31
25
22
42
83
23
61
72
39
21
16
45
90
48
33
146
37
14
27
30
32
137
36
38
195
44
81
17
10
11
35
18
6
91
106
13
200
78
19
50