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