276
22
31
146
226
62
119
114
197
49
79
74
54
154
27
66
17
6
68
56
91
23
37
19
50
306
70
26
11
33
16
20
13
14
60
32
35
51
21
90
53
134
28
34
46
200
25