43
52
31
110
19
13
21
8
32
130
138
91
10
39
27
48
102
152
35
24
17
26
157
60
81
6
41
3
11
240
167
7
86
84
68
71
20
12
15
25
5
18
46
155