244
51
69
76
3
8
109
19
4
31
2
20
111
23
18
17
6
11
27
12
15
33
10
79
53
30
9
28
21
197
36
150
167
39
16
62
41
1
181
26