107
7
102
63
5
30
3
95
6
11
47
37
52
13
60
21
20
28
24
44
82
126
10
77
62
76
34
54
25
139
23
16
12
39
48
57
51
32
27
31
186
4
40
64
65
22
87
214
198