197
112
49
105
33
32
42
18
92
61
87
48
76
128
53
31
41
24
56
95
91
58
66
40
151
35
45
140
54
81
29
28
100
74
300
60
104
11
65
83
37
162
99
36
121
146
73
135
111
63