1
39
21
89
8
137
62
45
22
32
26
56
368
429
225
106
25
28
291
20
611
87
10
33
38
30
12
233
189
35
23
17
1618
48
11
126
51
84
80
1361
64
59
710
196
176
54
360
151
68
24