106
32
23
26
336
66
120
6
159
51
60
829
96
71
25
104
111
173
225
38
199
27
35
118
52
53
28
83
129
65
46
21
108
59
37
259
30
20
12
34
41
15
50
42
160
63
22
11
64