116
144
22
162
108
26
14
13
31
45
24
1
30
51
25
233
75
17
34
8
98
122
223
12
6
36
7
54
242
81
48
282
67
86
100
131
110
107
23
42
49
218
29