36
12
22
35
74
13
45
371
116
159
186
44
57
176
90
127
107
121
73
46
96
542
29
63
38
41
213
83
92
111
94
189
77
68
32
98
6
18
31
21
100
11
49
91
23
17
71
62
97
56
179