196
795
127
471
48
137
120
87
111
261
217
84
606
39
60
32
131
28
415
262
78
197
135
152
355
80
49
66
179
202
70
76
12
110
1179
875
272
115
112
75
30
47
50
20
484
25
24
165
36
90
51
41
85
33
38