7
23
34
28
5
33
4
108
16
12
2
3
9
56
21
79
14
122
6
73
202
42
18
11
41
10
0
13
8
15
26
159
20
36
1
136
54
25