21
130
31
17
59
51
105
84
28
116
36
47
62
27
24
20
56
65
38
13
77
70
151
44
23
64
45
61
46
211
117
58
83
11
34
40
152
16
37
101
25
135
33
103
22
32