29
144
10
91
39
24
19
110
309
15
26
32
185
20
130
100
410
4
232
74
48
71
23
189
44
89
5
249
701
70
109
21
43
836
41
14
75
9
36
294
16
13
46
123
33
83
102
22
97
122
107
220
11