108
65
13
125
71
57
7
3
4
12
16
37
34
22
8
6
149
20
109
10
38
70
21
9
40
29
2
180
28
77
1
11
26
5
127
49
18
50
79