7
34
12
30
132
93
51
11
72
40
10
8
297
21
58
18
80
5
9
107
29
73
56
38
215
22
14
46
197
106
68
154
91
84
153
48
124
89
26
121
28
123
50
27
41
147
31
90
87
76
17
208
67