304
141
134
137
122
69
136
47
91
202
277
36
161
253
51
65
46
86
56
973
16
18
14
133
34
61
32
38
12
26
37
300
68
8
7
83
93
105
71
121
42
31
116
58
67
60
33
79
152
342
81
726
102
97
28
146