13
93
21
23
183
43
2
34
66
30
55
22
145
90
33
169
40
61
112
28
29
84
64
100
27
32
238
60
37
20
196
281
78
42
17
14
18
54
127
11
16
120
3
126
41
176
24
131
6
98