14
42
47
23
11
39
166
19
4
117
13
56
844
134
165
69
27
116
163
690
34
22
35
30
5
73
12
61
28
36
93
41
262
45
131
331
256
183
81
50
9
362
59
125
94
160
106
77
31
141
17