102
4
11
157
18
53
5
84
48
12
7
22
72
20
10
9
34
59
3
45
16
58
29
69
35
89
87
101
44
67
39
23
54
19
220
105
90
68
57
14
86
28
21
127
106
104