391
29
16
44
83
72
80
68
35
39
15
30
217
236
136
23
92
368
162
17
235
7
180
93
202
81
56
59
94
75
42
40
57
33
31
19
25
11
21
12
48
201
38
46
6
86
45