166
44
38
94
63
37
338
28
45
53
17
18
24
335
75
34
60
33
16
64
91
144
12
23
52
9
111
185
41
186
42
196
8
101
46
22
67
2
26
200
71
97
19
86
14
175
4
25