32
13
76
22
23
265
101
222
31
39
78
19
12
11
109
93
61
94
75
189
47
89
27
110
169
24
17
8
34
77
185
30
9
55
21
37
43
108
62
25
64
33
18
40
472
14
65
56
5
117