76
54
30
93
106
27
322
5
17
202
11
31
29
19
12
22
120
25
89
79
13
7
37
26
71
10
82
67
86
99
18
63
256
9
124
135
223
73
65
149
21
61
52
121
16
51
47
68
103
39