24
130
77
155
81
66
36
23
45
15
43
30
1333
28
50
82
39
85
13
86
31
87
72
25
109
11
609
110
62
37
56
58
51
93
83
224
34
296
21
84
63
6
27
48
53
429
26
170
33