242
78
36
23
154
11
446
151
48
37
66
108
70
156
121
12
25
140
128
100
19
174
95
30
77
488
194
79
309
122
20
34
61
46
24
90
35
40
106
82
8
29
67
33
50
137
28
103
346
63
69
59
145