378
116
115
56
26
33
12
111
35
41
201
24
52
19
23
37
160
55
16
98
11
39
183
49
20
45
145
239
130
82
6
84
110
83
76
107
74
72
138
75
34
429
123
38
87
31
230
68
171
59