324
126
894
35
116
61
137
206
75
8
5
46
42
4
50
27
51
13
49
9
53
132
122
129
34
22
32
28
29
96
56
88
19
92
91
44
83
36
12
84
60
18
14
73
25
23
218
69