93
34
15
61
32
42
153
68
25
105
35
73
114
160
98
271
133
22
8
47
24
92
89
146
224
77
135
176
141
51
6
23
41
28
11
4
13
17
20
63
43
169
10
3
33
26
9
29
71