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