96
22
37
77
59
41
34
35
46
21
3
4
18
86
119
48
64
52
14
6
13
10
24
124
29
89
253
53
40
103
84
56
31
15
122
36
43
240
51
91
80
131
309
60
28
58
70
148
49