391
20
58
46
176
26
145
64
27
135
129
123
77
22
63
48
92
36
192
12
85
3
53
70
169
41
69
30
65
28
29
51
110
11
56
21
62
106
82
109
315
42
91
121
134
140
168
38
74
122
185
76
120
34
132
57
124