83
15
23
38
27
13
116
198
86
53
94
2
19
32
5
8
49
194
191
12
35
48
39
59
65
81
6
62
196
534
304
1
28
56
119
4
95
11
34
167
54
17
7
68
69
89
114
76
256
24
70
73
100