363
157
84
89
15
24
31
628
129
22
7
112
85
25
5
11
111
10
275
54
91
155
21
116
33
62
60
352
30
16
6
373
77
13
69
55
27
64
38
113
34
74
51
52
32
12
73