196
121
25
97
30
120
380
58
28
107
10
23
36
57
106
38
4
16
20
193
52
50
37
94
21
95
34
46
29
39
9
77
177
262
51
133
84
481
56
17
394
74
14
343
27
32
83