4
31
11
32
27
45
43
51
61
23
42
132
26
15
6
10
36
74
5
12
18
50
17
90
346
190
59
121
14
161
114
56
104
25
21
117
34
40
100
35
112
30
29
16
110
108