122
14
164
10
62
2
49
28
50
97
148
138
4
12
16
11
88
3
6
23
33
1
41
9
40
84
176
24
13
29
26
94
0
44
18
179
31
5
245
116
20
8
82
38
508