212
72
38
39
55
185
101
120
17
95
85
24
20
104
188
83
111
21
50
233
36
66
47
68
12
153
159
265
151
19
76
170
348
22
86
33
23
30
61
11
118
10
41
27
15
45
18
64
56
93