100
245
12
15
20
22
6
61
31
11
77
55
23
17
79
0
29
101
32
106
2
124
24
9
5
560
3
16
144
4
40
10
18
14
91
35
21
80
42
44
85
13
177