30
28
33
23
65
31
67
113
58
52
106
268
44
16
228
48
170
93
86
259
32
139
15
140
41
74
18
165
14
222
17
162
185
61
36
62
68
69
47
43
128
51
21
134
4
24
12