30
17
115
70
28
18
708
55
52
59
33
608
197
23
13
19
51
22
4
53
37
24
20
221
71
101
172
25
124
440
54
121
21
127
225
41
106
31
77
94
63
325
43
65
759