376
94
51
60
25
69
423
337
26
35
78
27
136
239
65
61
102
24
160
90
122
37
96
50
76
58
13
36
198
129
197
125
23
31
49
57
17
155
55
104
44
47
77
120
42
716
199
6