96
9
162
38
4
45
35
328
51
12
11
33
176
129
25
136
3088
27
18
92
31
20
21
424
26
24
68
15
63
57
255
23
16
83
3897
61
186
8
81
41
329
64
58
111
19
55
86