102
28
7
5
19
25
17
10
20
76
125
84
73
6
29
8
9
16
12
68
86
14
43
51
85
30
4
13
53
145
75
293
31
46
36