101
46
130
15
17
211
18
31
25
40
26
33
30
233
169
20
133
63
16
14
12
80
51
207
11
84
44
208
13
9
42
28
22
4
8
58
135
37
118
68
3
81
29
23
76