122
196
81
100
241
21
168
36
766
406
38
37
35
51
72
285
28
61
34
24
64
123
18
41
66
52
33
27
67
115
53
221
499
54
47
95
136
124
14
96
19
8
6
31
29
20
57
46
163
87