109
118
150
27
58
15
47
55
23
12
131
33
25
42
172
30
97
51
8
94
28
89
10
24
129
110
29
20
242
108
36
93
69
77
81
64
141
21
41
82
7
145
83
57
17
2
256
35
104
169
11
31