276
38
165
122
42
96
44
57
506
1766
70
111
220
30
104
48
197
459
93
515
39
69
150
288
23
107
236
66
22
53
127
16
50
13
78
27
24
17
11
55
74
281
151
41
47
15
51
108
162