118
493
100
34
35
39
10
6
46
58
110
121
50
22
41
26
76
29
83
14
132
65
96
57
7
67
32
62
13
72
36
9
225
5
89
77
15
56
24
87
73
37
12
51
53
131
27
59
42