32
26
56
369
429
225
108
63
25
28
291
20
611
87
10
33
39
30
12
234
190
35
24
22
17
1619
48
11
126
51
85
80
1364
64
61
710
18
197
177
50
54
8
360
89
151
68
93
1321
110
88
175
97
72