75
32
108
94
48
20
69
677
55
23
231
18
40
80
61
252
237
85
30
86
14
33
25
125
53
39
34
15
347
37
24
322
36
16
127
31
89
13
26
302
62
105
51
88
5
35
158
133
41