302
333
136
51
59
30
116
242
32
44
139
76
26
91
52
92
66
178
119
375
35
173
130
55
62
69
27
88
110
82
34
185
47
148
56
46
74
16
4
9
216
13
21
37
65
608
42
25
36
138
61
49
85
134