106
17
107
22
160
164
111
61
58
75
96
83
35
138
24
13
90
33
42
28
60
380
159
7
70
31
136
352
20
203
40
34
47
46
72
62
45
56
52
69
120
8
26
38
93
148
187