2
5
7
4
204
81
23
24
12
11
6
13
14
95
3
18
28
93
17
8
15
206
35
96
43
66
119
77
22
32
97
205
86
53
291
129
148
64
103
70
33
145
79
539
80
34