131
23
84
33
29
155
138
6
14
11
71
108
17
20
37
32
126
52
13
24
21
120
78
12
8
31
102
219
225
176
55
160
132
16
9
94
704
60
34
25
59
19
2
288
40
28
39
27
93
111