632
221
309
76
205
77
17
16
37
47
1365
296
116
30
20
58
107
63
80
53
24
755
91
15
51
255
40
60
570
10
289
59
616
19
78
14
113
65
208
134
26
75
61
81
50
94
27
1667
273
105