24
14
30
29
51
12
135
72
11
10
23
8
22
19
9
41
52
4
220
69
37
33
61
18
15
77
50
17
5
86
43
351
7
232
16
93
21
44
67
183
1
211
205
145
317