13
105
2
10
20
6
37
68
34
83
40
41
225
108
163
81
50
21
137
117
42
25
19
86
38
12
87
127
33
28
94
3
49
45
54
134
32
31
144
17
51
65
23
59